/* 公用css样式文件 */
.bg {
    background: pink;
}

/* 左浮动 */
.fl {
    float: left;
}

/* 右浮动 */
.fr {
    float: right;
}

/* 清除浮动 */
.clearfix::after {
    content: "";
    display: block;
    clear: both;
}
/* 定位 */
.rel{
    position: relative;
}
.abs{
    position: absolute;
}
/*a标签移入移出时显示为原色 */
.showColor:hover{
    color: #333 !important;
    cursor: text;
}
/* li标签移入移出时背景为白色 */
.showBgcolor:hover{
    background: #fff;
}

/* 版心 */
.warp {
    width: 1190px;
    margin:0 auto;
}
/* 文字公用颜色 */
.color000 {
    color: #000;
}

.color999 {
    color: #999;
}

.color666 {
    color: #666;
}
.color444{
    color: #444;
}
.colorfff {
    color: #fff;
}
.colorE1251B{
    color: #E1251B;
}

/* 背景公用颜色 */
.bgE1251B {
    background: #E1251B;
}

.bgc81623 {
    background: #c81623;
}
.bgcfff{
    background: #fff;
}
/* 公用字体大小 */
.f12 {
    font-size: 12px;
}

.f13 {
    font-size: 13px;
}

.f15 {
    font-size: 15px;
}

.f16 {
    font-size: 16px;
}

.f17 {
    font-size: 17px;
}

.f18 {
    font-size: 18px;
}

.f19 {
    font-size: 19px;
}

.f20 {
    font-size: 20px;
}

.f21 {
    font-size: 21px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.f26 {
    font-size: 26px;
}

.f28 {
    font-size: 28px;
}

.f30 {
    font-size: 30px;
}

/* 字体加粗 */
.fw {
    font-weight: bold;
}
/* 文字水平居中 */
.ta {
    text-align: center;
}

/* 标签居中 */
.ma {
    margin: auto;
}
/* 行高 */
.lh30{
    line-height: 30px;
}
/* 间隔 */
.slicer{
    width: 1px;
    height: 10px;
    background: #333;
    padding: 0;
    margin: 10px 5px;
}